تاریخ فن آوری اطلاعات، با وجود قدمت نه چندان طولانی خود، شاهد پیشرفت های خیره کننده ای بوده، که روش های ذخیره، پردازش و تبادل اطلاعات را بارها و بارها دگرگون کرده اند.
اینگونه به نظر می رسد، مسیری که پیشرفت های فن آوری اطلاعات، برای تولید سیستم ها و دستگاه های جدید و در نتیجه نرم افزارهای متناسب با آنها طی می کند، اکنون با وجود سایر دستاوردهای تکنولوژیک مانند فن آوری نانو، روندی صحیح و منطقی نباشد.
متخصصان نرم افزار، در هنگام کار با نخستین رایانه الکترونیکی قابل برنامه ریزی، با نام ENIAC، باید کاملاً محتاط و با توجه عمل می کردند، زیرا تنها یک اشتباه کوچک در برنامه نویسی، منجر به صرف کار و زمان بسیار زیادی برای مرور، بازبینی و عیب یابی کارت های پانچ حاوی اطلاعات و داده ها می شد.
علاوه بر این، برنامه های قابل نگارش توسط رایانه های ENIAC، به علت کم بودن حافظه این سیستم ها، لزوماً باید بسیار کم حجم و سبک طراحی می شدند.
به مرور، ظرفیت و سرعت رایانه ها، رو به افزایش گذاشت و اولین کامپیوتر خانگی (IBM 5150) قادر به ذخیره کردن ۱۶۳۸۴ رقم در حافظه ترانزیستوری خود شده بود. در آن هنگام، مایکروسافت نیز، بعنوان شرکتی کوچک و نوپا، یک مبدل زبان Basic برای این رایانه های خانگی طراحی کرد که تنها با استفاده از ۴ کیلو بایت حافظه در ROM، عملکردهای خود را انجام میداد!
پیشرفت های بیشتر، ریزپردازنده های سریعتر و ابزار مطمئن تری را برای پردازش و ذخیره اطلاعات، به کاربران رایانه معرفی کرد. در سال ۱۹۸۱و با معرفی IBM 5150، چه کسی گمان می کرد که بشر، شاهد تحولی چنین عظیم در فن آوری اطلاعات و ارتباطات باشد: سیستم هایی با پردازنده های فوق پیشرفته، دارای سرعت بسیار بیشتر و هزینه ی بسیار کمتر.
● حجم و پیچیدگی زیاد نرم افزارها:
اما براستی دستاورد این همه پیشرفت و فن آوری برای بشر چه بوده است؟ آیا اکنون کاربران رایانه، می توانند یک صفحه متن را سریعتر از گذشته (مثلاً در هنگام کار با Word 97) تایپ کنند؟
سیستم های رایانه ای و کاربرد آنها با ظهور فن آوری های جدید، و به نسبت پیشرفتی که این فن آوری ها داشته اند، آن قدر که جذاب، زیبا و پر زرق و برق شده اند، مؤثر و مفید واقع نشده اند. به جرات میتوان گفت که اکثر کاربران فعال رایانه قادر به استفاده از ۸۰ درصد قابلیت های برنامه Word نیستند!!
اکنون برنامه ها و نرم افزارهای رایانه ای، بسیار پیچیده تر و پرحجم تر نوشته می شوند، در بیشر اوقات تنها به این دلیل که سیستم های سخت افزاری مورد استفاده آنها، دارای ظرفیت و منابع کافی برای پردازش این نرم افزارها، می باشند. پیشرفت فن آوری در طراحی و ساخت سیستم ها و سخت افزارهای مدرن، سطح استفاده از منابع و ظرفیت آنها را نیز به طرز چشمگیری افزایش داده است. حافظه، دیسک های سخت، پردازشگر، کارت های گرافیک و سایر سیستم های سخت افزاری تنها به اقتضای پیشرفت علم و فن آوری، ارتقا یافته و برنامه ها و نرم افزارهای رایانه ای نیز به تبع آنها و به صورت کاملاً غیر ضروری، پیچیده، سنگین و حجیم شده اند. در این شرایط، بسیاری از سیستم های قدیمی و نیز تجهیزات سخت افزاری مربوط به آنها، ناگهان به ابزاری بی مصرف و بیهوده تبدیل شده و موجب ایجاد خسارت های سنگیتی گردیدند.
برای مثال MS-DOS 3.3، یکی از نخستین سیستم های عامل، تنها به ظرفیتی در حدود ۷۰۰ کیلو بایت نیاز داشت یعنی چیزی در حدود نیمی از یک فلاپی دیسک معمولی. این مقدار برای MS-DOS 6 به ۱۶ برابر افزایش یافت، یعنی ظرفیت ۴ فلاپی دیسک معمولی. برای ویندوز ۹۵ همه چیز تغییر کرد و این سیستم عامل با نیاز به ظرفیت ۱۳ فلاپی دیسک در نوعی از دیسک های سخت با فرمت و شکل جدید یعنی همان CD-ROM به بازار عرضه شد. و اکنون مایکروسافت، برای عرضه ویندوز ویستا که اخرین نسل از سیستم های عامل پرکاربرد در جهان محسوب می شود، چاره ای جز انتخاب DVD (با حجم ۴.۷ گیگابایت!) ندارد. این یعنی ظرفیتی معادل ۱۳۰۰۰ فلاپی دیسک که زمانی نیمی از آن برای نصب MS-DOS 3.3 کفایت می کرد.
باید پرسید که دستاورد این همه پیشرفت چه خواهد بود و عاقبت کار به کجا خواهد انجامید؟
ابزار و تجهیزات غیر ضروری در سیستم های عامل و برنامه های کاربردی، محیط های گرافیکی سه بعدی، تصویرهای دارای وضوح بالا و کیفیت حقیقی، برنامه های پیچیده و حجیم که کاربرد مؤثری را ارائه نمی دهتد، همگی موجب استفاده بی رویه، بی منطق و لجام گسیخنه از منابع و ظرفیت های انرژی موجود در جهان می گردند؛ گویا فردایی برای نسل های بعدی وجود نخواهد داشت.
به مدد همین پیشرفت کاذب، ویروس هایی چون Friday ۱۳th با حجمی در حدود ۲ کیلو بایت و آلودگی به میزان ۱۸۱۳ بایت، به بدافزارهای غول پیکری چون Brontok.FT بدل شده اند که حجم آنها دست کم به ۱۲ مگابایت می رسد!
● راهکار:
در دنیایIT همه چیز دیوانه وار در حال پیشرفت است. دیسک های سخت، حافظه های سیستم، عملکردهای سیستم های عامل و ... . اما آیا واقعاً نمی توان به موازات این پیشرفت، برنامه هایی را طراحی کرد که ساده تر و سبک تر و در عین حال مؤثر و کاربردی باشند؟
استفاده از فن آوری نانو اما، در این یورش بیرحمانه انسان به منابع و ظرفیت های مهم طبیعت، می تواند گره گشا و نجات بخش باشد. این نوع فن آوری با استفاده اندک از انرژی و منابع آن، اثرات و کاربردهای بسیار مفید و مؤثرتری در زندگی بشر خواهد داشت.
دنیای فن آوری اطلاعات و جنبه های مختلف آن نیز بی شک از تأثیرات مثبت نانوتکنولوژی بی بهره نخواهد ماند. هم اکنون از این فن آوری می توان برای کاربردهای بسیار ساده اما در عین حال سریع، دقیق و مؤثر استفاده کرد.
NanoScan، فن آوری جدیدی ست که با توجهی خاص به نانو تکنولوژی پا به دنیای IT و امنیت آن نهاده و قادر است صدها و هزاران کد مخرب فعال در سیستم های رایانه ای را بدون اشغال بخش زیادی از حافظه و ظرفیت سیستم ردیابی و کشف کند. با ظهور این فن آوری، دنیای امنیت IT، ناچار است که دیر یا زود استفاده از روش های سنتی و نرم افزارهای پیچیده و حجیم را فراموش کرده و روند ایجاد پیچیدگی های غیر ضروری و فربه کردن نرم افزارهای امنیتی را متوقف سازد.
متاسفانه، نرم افزارهای معمول به گونه ای طراحی و تولید میشوند که در سیستمی پر از برنامه، عملکرد و محیطهای اجرایی مختلف به کار گرفته شده؛ عملکردهای متنوع و فراوانی را به کاربران خود ارائه داده و در عین حال کاربردی و مؤثر نیز واقع شوند؛ فارغ ازاین که، برای کلیه این فعالیت ها، منابع و ظرفیت های قابل توجهی از سیستم و انرژی مورد نیاز است که افزایش استفاده از آنها مطمئناً به سود انسان نخواهد بود.
با ورود فن آوری نانو به دنیای IT، برگی جدید از تاریخ این دانش ورق خواهد خورد و کاربران قادر خواهند بود درست مانند لحظه های آغازین تولد رایانه ها، یک برنامه کاربردی مفید را با استفاده از ظرفیت یک فلاپی دیسک روی رایانه های خود نصب کنند و یا با استفاده از یک برنامه امنیتی ۴۰۰ کیلوبایتی، تمام کدهای مخرب موجود در کلیه قسمت های رایانه خود را تنها در عرض ۶۰ ثانیه، ردیابی و کشف نمایند.